sand accumulation - French English Dictionary